impression taking - German English Dictionary